package xcmg.device.service.vo.warehouse.allot;

import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class RegionAllotDetailVO
{
    private String id;

    private String allotOrder;

    private String materialNo;

    private String materialName;

    private String materialType;

    private String unit;

    private BigDecimal amount;

    private BigDecimal inAmount;

    private BigDecimal outAmount;

    private int inState;

    private int outState;

    private String createId;

    private String createName;

    private Date createDate;

    private String remark;

    private Integer errorRow;

    private String orgId;

    private BigDecimal enableNum;

    private BigDecimal intentionNum;

    private BigDecimal deliveryNum;

    private String locationCode;

    private String locationDesc;

    private String inLocationCode;

    private String inLocationDesc;

    private String stockLocation;

    private String stockUserName;

    private BigDecimal oldAmount;

    private Integer rownum;

    private BigDecimal postOutAmount;

    private BigDecimal postInAmount;

    private String voucherOutNo;

    private String voucherInNo;

	@Override
    public String toString() {
        return ToStringBuilder.reflectionToString(this, ToStringStyle.MULTI_LINE_STYLE);
    }
}